ALMA Correlator Real-Time Data Processor
نویسنده
چکیده
The design of a real-time Linux application utilizing Real-Time Application Interface (RTAI) to process real-time data from the radio astronomy correlator for the Atacama Large Millimeter Array (ALMA) is described. The correlator is a custom-built digital signal processor which computes the cross-correlation function of two digitized signal streams. ALMA will have 64 antennas with 2080 signal streams each with a sample rate of 4 giga-samples per second. The correlator's aggregate data output will be 1 gigabyte per second. The software is defined by hard deadlines with high input and processing data rates, while requiring interfaces to non real-time external computers. The designed computer system – the Correlator Data Processor or CDP, consists of a cluster of 17 SMP computers, 16 of which are compute nodes plus a master controller node all running real-time Linux kernels. Each compute node uses an RTAI kernel module to interface to a 32-bit parallel interface which accepts raw data at 64 megabytes per second in 1 megabyte chunks every 16 milliseconds. These data are transferred to tasks running on multiple CPUs in hard real-time using RTAI's LXRT facility to perform quantization corrections, data windowing, FFTs, and phase corrections for a processing rate of approximately 1 GFLOPS. Highly accurate timing signals are distributed to all seventeen computer nodes in order to synchronize them to other time-dependent devices in the observatory array. RTAI kernel tasks interface to the timing signals providing sub-millisecond timing resolution. The CDP interfaces, via the master node, to other computer systems on an external intra-net for command and control, data storage, and further data (image) processing. The master node accesses these external systems utilizing ALMA Common Software (ACS), a CORBA-based client-server software infrastructure providing logging, monitoring, data delivery, and intra-computer function invocation. The software is being developed in tandem with the correlator hardware which presents software engineering challenges as the hardware evolves. The current status of this project and future goals are also presented.
منابع مشابه
Test Report of the Baseline ALMA Correlator Digital Filter
The results of tests run on the prototype digital filter printed circuit card intended for the ALMA correlator are presented. Passband performance of the filter for all ALMA modes, as well as stop band operation for selected modes, is documented.
متن کاملHigh-Performance FX Correlator System for enhanced ALMA
We have proposed a FX correlator system for an enhanced ALMA. Maximum bandwidth per IF is 4096MHz and spectral resolving points per antenna per IF is 128 x 1024. The number of correlation is 3160 for 80 antennas per IF and the number of output frequency bins for each correlation is 16 x 1024. We will prepare 4 sets of this correlator for 4 IF bands. This FX correlator system always realizes bot...
متن کاملCommercial counterboard for 10 ns software correlator for photon and fluorescence correlation spectroscopy.
A 10 ns time resolution, multi-tau software correlator, capable of computing simultaneous autocorrelation (A-A, B-B) and cross (A-B) correlation functions at count rates up to ∼10 MHz, with no data loss, has been developed in LabVIEW and C++ by using the National Instrument timer/counterboard (NI PCIe-6612) and a fast Personal Computer (PC) (Intel Core i7-4790 Processor 3.60 GHz ). The correlat...
متن کاملFEED 1 ST MIXER ( typ SIS ) 1 ST IF 2 ND MIXER
Introduction This report describes the conceptual design of certain parts of the local oscillator subsystem of the ALMA telescope, namely those parts concerned with ne control of the phase of the LO signals, along with related considerations for the correlator and the real-time software. Precise control of the LO phase is needed for fringe tracking, which is simply a matter of causing the LO to...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005